Dazzling Supertide Transforms France's Mont Saint-Michel Into An Island, Delighting Thousands